package net.maku.module.chamber.entity;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import lombok.EqualsAndHashCode;
import com.baomidou.mybatisplus.annotation.*;
import java.util.Date;
import net.maku.framework.mybatis.entity.BaseEntity;
import net.maku.newbase.NewBaseEntity;

/**
 * 业务_会议室管理
 *
 * @author    
 */
@EqualsAndHashCode(callSuper=false)
@Data
@TableName("b_chamber")
public class ChamberEntity extends NewBaseEntity {

	/**
	* 会议室名称
	*/
	private String name;

	/**
	* 所在地点
	*/
	@JsonFormat(shape = JsonFormat.Shape.STRING)
	private Long siteId;

	/**
	* 所在城市
	*/
	private String cityStr;

	/**
	* 具体地址
	*/
	private String siteStr;

	/**
	* 最多容纳人数
	*/
	private Integer maxNumber;

	/**
	* 设备
	*/
	private String equipment;

	/**
	* 上传照片
	*/
	private String imgUrl;

	/**
	* 备注
	*/
	private String remark;

	/**
	* 可用范围
	*/
	private String isAll;

	/**
	* 允许预定
	*/
	private String isReserve;

	/**
	* 预定需审批
	*/
	private String isExamine;

	/**
	 * 会议室状态
	 */
	@JsonFormat(shape = JsonFormat.Shape.STRING)
	private Long stateId;

}